şehir blok mesafesi - Turkish English Dictionary